accounts={}
f=open("sql.db","r")
for line in f:
    line=line.strip().split(",")#split 用于分割成数组，strip用于删除回车
    accounts[line[0]]=line;#//将数据文件读取放到字典里
print(accounts)#输出字典内容
#判断用户的输入次数
count=0
while True:
    user=input("请输入用户名：")
    if user not in accounts:#判断用户是否未注册
        print("不存在该用户请重新输入。。。。。。。")
        continue
    elif accounts[user][2]=="1":
        print("此账户已锁定，请联系管理员处理！")
        continue

    while count<3:
        password=input("请输入密码：")
        if password==accounts[user][1]:
            print(f"{user}......登陆成功！。。。。。。")
            break
        else:
            print("密码错误请重新输入")
        count+=1
    if count==3:
        print(f"输错了{count}此密码，账号{user}已锁定！")
        accounts[user][2]="1"
        f2=open("sql.db","w")#写打开文件
        for user,val in accounts.items():#遍历字典内容
            line=",".join(val)+"\n"#吧列表转成字符
            f2.write(line)#写入文件
        f2.close()
    break
#验证文件处理代码可行性